.wh_container {
    max-width: 435px!important;
}
/* 修改面板颜色 */
.wh_container .wh_content_all {
    background: white;
}

/* 隐藏头部 */
.wh_container .wh_top_changge {
    display: none;
}

/* 周六日变色 */
.wh_content_all>:nth-child(2) :nth-child(6),
.wh_content_all>:nth-child(2) :nth-child(7) {
    color: orange !important;
}

/* 修改日期颜色 */
.wh_container .wh_content .wh_content_item {
    color: #000;
    position: relative;
    /* outline: 1px solid red; */
    width: 60px;
}

/* 修改日期大小 */
.wh_container .wh_item_date {
    height: 24px;
    width: 24px;
    line-height: 24px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.wh_container .wh_item_date:hover {
    background: white !important;
}

/* 移动休假日期 */
.wh_content_all>:nth-child(3) :nth-child(7n - 1) .wh_item_date,
.wh_content_all>:nth-child(3) :nth-child(7n) .wh_item_date {
    left: 4px;
    transform: translate(0, -50%);
}

/* 添加休假字样 */
.wh_content_all>:nth-child(3) :nth-child(7n - 1) .wh_item_date::after,
.wh_content_all>:nth-child(3) :nth-child(7n) .wh_item_date::after {
    content: '休';
    display: block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    position: absolute;
    right: -28px;
    background: powderblue;
    border-radius: 50%;
}

/* 置回非本月休假日期 */
.wh_content_all>:nth-child(3) :nth-child(7n - 1) .wh_item_date.wh_other_dayhide,
.wh_content_all>:nth-child(3) :nth-child(7n) .wh_item_date.wh_other_dayhide {
    left: 50%;
    transform: translate(-50%, -50%);
}

/* 移除非本月休假字样 */
.wh_content_all>:nth-child(3) :nth-child(7n - 1) .wh_item_date.wh_other_dayhide::after,
.wh_content_all>:nth-child(3) :nth-child(7n) .wh_item_date.wh_other_dayhide::after {
    display: none;
}

.wh_container .wh_isToday {
    background: pink !important;
}

.wh_container .wh_isToday:hover {
    background: pink !important;
}